providerMetadataAs

fun <T> GenerateTextResult<*>.providerMetadataAs(provider: String, serializer: KSerializer<T>): T?
inline fun <T> GenerateTextResult<*>.providerMetadataAs(provider: String): T?
fun <T> GenerateObjectResult<*>.providerMetadataAs(provider: String, serializer: KSerializer<T>): T?
inline fun <T> GenerateObjectResult<*>.providerMetadataAs(provider: String): T?
fun <T> LanguageModelResult.providerMetadataAs(provider: String, serializer: KSerializer<T>): T?
inline fun <T> LanguageModelResult.providerMetadataAs(provider: String): T?
fun <T> ContentPart.providerMetadataAs(provider: String, serializer: KSerializer<T>): T?
inline fun <T> ContentPart.providerMetadataAs(provider: String): T?
fun <T> StreamEvent.providerMetadataAs(provider: String, serializer: KSerializer<T>): T?
inline fun <T> StreamEvent.providerMetadataAs(provider: String): T?